package demo04;

/*
 * 题目：计算在 -10.8 到 5.9 之间，绝对值大于 6 或者小于 2.1 的整数有多少个。
 */
public class Demo04MathPractise {
    public static void main(String[] args) {
        int count = 0; // 计数器
        // -10.8向上取整，取到-10开始，每次步进+1，保证每次的值是整数
        for (double i = Math.ceil(-10.8); i < 5.9; i++) { // double进行++也是+1的效果
            if (Math.abs(i) > 6.0 || Math.abs(i) < 2.1) { // 判断语句，abs获取绝对值
                System.out.print(i + " "); // 判断每次的值都是整数
                count++;
            }
        }
        System.out.println("数量为：" + count); // 9
    }
}
